package com.woniuxy.ams.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * 考核计划
 * @TableName assess_item
 */
@Data
public class AssessItem implements Serializable {
    /**
     * key
     */
    private Integer id;
    /**+
     * 考核项名称
     */
    private String name;
    /**
     * 所属指标
     */
    private String ifpaName;

    /**
     * 指标值
     */
    private Integer targetedValue;

    /**
     * 权重类型;数值，否决指标，加扣项
     */
    private String weightType;

    /**
     * 权重
     */
    private BigDecimal weight;

    /**
     * 计量单位;如：篇
     */
    private String unitOfmeasurement;

    /**
     * 单位;分数，次数
     */
    private String unit;

    /**
     * 数据来源;自动采集，手动录入，定时生成
     */
    private String datasources;

    /**
     * 归属;部门
     */
    private String deptString;
    private Integer dept;

    /**
     * 周期
     */
    private String period;

    /**
     * 考核种类
     */
    private Integer type;
    private String typeString;
    /**
     * 是否废弃
     */
    private String status;

    /**
     * 创建人
     */
    private int creator;
    private String creatorString;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新人
     */
    private Integer updated;
    private String updatedString;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     *考核方法
     */
    private String assessStandard;

    /**
     * 分数，用于前端评分
     */
    private String score;

    private static final long serialVersionUID = 1L;
}